#include <dml/dml.h>
#include "engine.h"
/*

Class : World
Date : 11/7/2008
Description :
    This is the object world with functions: init, update, and draw.

*/

struct s_block
{
    float x,y,z;
    int type;
};

class world
{
    private:
    float x,y,z;                    //positie world          
    s_block Block[20];              //delen wereld met een eigen positie en type
    float speed;                    //snelheid van de wereld
    float width_world;              //definitie hoe breed een block is
    float temp;                     //temp, gebruikt voor tijdelijke opslag.
    int max_tile;                   //de maximale nummer blocks
    int min_tile;                   //de minimale nummer blocks

    public:

    void init(float _x,float _y, float _z, float _speed);
    void update(float playery);
    void draw();
    float getnewy();

};
